• word of the day

    mentzelia livicaulis

    mentzelia livicaulis - Dictionary definition and meaning for word mentzelia livicaulis

    Definition
    (noun) biennial of southwestern United States having white stems and toothed leaves that is grown for its large pale yellow flowers that open in early morning
Download our Mobile App Today
Receive our word of the day
on Whatsapp